cmake_minimum_required(VERSION 3.5.0)

project(fxcc_src)

set(CMAKE_CXX_STANDARD 17)

file(GLOB local_src *.cpp)
file(GLOB local_header *.h)

# set(BUILD_SHARED_LIBS OFF)
# target_compile_definitions(fxcc_core PRIVATE FXCC_EXPORTS)

add_library(fxcc_core  ${local_src} ${local_header})
target_link_libraries(fxcc_core PUBLIC sysx)

add_subdirectory(graph)
add_subdirectory(platform)
add_subdirectory(audio)

# set(BUILD_SHARED_LIBS OFF)
